package com.lyc.pojo;

import lombok.Data;
import java.time.LocalDateTime;

/**
 * 评论实体类
 */
@Data
public class Comment {
    private Long id; // 评论唯一ID
    private Long postId; // 所属文章ID
    private Long userId; // 评论用户ID（未登录用户则为NULL）
    private Long parentId; // 父评论ID，用于回复功能
    private String author; // 评论者名称
    private String email; // 评论者邮箱
    private String website; // 评论者网站
    private String content; // 评论内容
    private String ipAddress; // 评论者IP地址
    private String userAgent; // 评论者浏览器信息
    private String status; // 状态：approved(通过)、pending(待审核)、spam(垃圾评论)
    private LocalDateTime createdAt; // 创建时间
    private LocalDateTime updatedAt; // 更新时间
}
